home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Media 23
/
PC MEDIA CD23.iso
/
share
/
prog
/
pcl4w12
/
pcl4w.doc
< prev
next >
Wrap
Text File
|
1995-08-07
|
5KB
|
102 lines
*** SHAREWARE DOCUMENTATION ***
The Personal Communications Library for Windows ( PCL4W ) is an
asynchronous communications library designed for experienced
software developers programming in C using either the Microsoft
Windows SDK or the Borland compiler supporting the Windows SDK.
The Personal Communications Library is a DLL taking less than 6K
bytes and features:
o Uses the Window 3.1 API.
o 30+ communication functions.
o Interrupt driven receiver & (optionally) transmitter.
o Supports high performance 16550 UART.
o Use any UART address and IRQ2 to IRQ15.
o Supports the PC/4 and PC/8 DigiBoard.
o Supports the BB1004, BB1008, and BB2016 BOCA boards.
o Hardware (RTS/CTS) flow control.
o 300 baud to 115,200 baud.
o COM1 through COM20.
o Adjustable receive queues.
o 19 communication error conditions trapped.
o 4 ports can run concurrently (more with DigiBoard / BOCA board).
o Complete modem control & status.
o Written in assembly language for small size & high speed.
Two example programs (source code) are provided.
(1) SIMPLE is an extremely simple terminal emulator program. It
is provided as the smallest and easiest to understand example of
communications programming using PCL4W.
(2) TERM is a more capable terminal emulator than SIMPLE. It
functions as a dumb terminal emulator but can exchange files using
XMODEM (Standard XMODEM, XMODEM-CRC, and XMODEM-1K) and YMODEM
(Standard and YMODEM-G) communication protocols. TERM will also
send an initialization string to your Hayes compatible modem. The
TERM example program is distributed separately as WTERM12.ZIP.
For more information, refer to the Personal Communications Library
Users Manual (PCL4C.USR) and Personal Communications Library
Reference Manual (PCL4C.REF).
*** Registration ***
The shareware version of PCL4W is provided so that you may
personally determine the usefulness of the product for yourself.
If you wish to register PCL4W, please send $65 plus $5 S&H ($10
outside of North America) to:
MarshallSoft Computing, Inc.
Post Office Box 4543
Huntsville AL 35815
Voice 205-881-4630
FAX 205-880-0925
BBS 205-880-9748
email msc@traveller.com
We accept MasterCard, VISA, American Express (account number,
expiration date, exact name on your card, and complete card
billing address required), checks in US dollars drawn on a US
bank, purchase orders (POs) from recognized US schools and
companies listed in Dun & Bradstreet, and COD (street address and
phone number required) within the USA (plus a $3 COD charge).
Print the file INVOICE.DOC if an invoice is needed.
You can also order PCL4W from The Public Software Library (PSL)
with your MC, Visa, AmEx, or Discover card by calling 800-242-4PSL
(from overseas: 713-524-6394) or by FAX at 713-524-6398 or by
CompuServe at [71355,470]. Order PSL #11171.
If you wish to update from an older version of PCL4W, send $20
plus $5 S&H ($10 outside of North America). Updates must be
ordered directly from MarshallSoft Computing.
The registered package includes:
o PCL4W Dynamic Link Library (DLL) without shareware screen.
o SCRIPT language V2.1 (compiler & interpreter).
o Assembler source code for the library.
o Laser printed Users and Reference Manuals.
o Telephone, FAX, and BBS support for one year.
Print the file INVOICE.DOC if an invoice is needed. The registered
user will receive the latest version of PCL4W shipped by two day
priority mail (packet airmail overseas). A 5.25" diskette is
provided unless a 3.5" diskette is requested.
PCL4WLIB.ASM is the source code for the library. The source code
is copyrighted by MarshallSoft Computing, Inc. The user is
granted a license to use the PCL4W object code in his own
application only. PCL4WLIB.ASM is not shareware and may not be
sold or given away to anyone.
The registered user will receive the latest version of PCL4W by
return mail. A 5.25" diskette is provided unless a 3.5" diskette
is requested.